Skip to main content
Version: 4.3.x {testing}

CSC – Control Signal Conditioner

Description

The purpose of this block is to enable shaping of the control signal as well as changing its dynamic properties. The block has several parameters which can be set to form the output curve. Signal to CSC block usually goes from ASC or PWM block

Settings

Transfer characteristic is shown below with several different configurations of its parameters. Parameter Ldz is suitable for setting lower dead-zone (analogy to free-play on throttle cables on a combustion engine). Hdz acts as a compensator for a wrongly mapped analogue sensor (fully opened doesn’t have full output range). Parameter Hystup is very suitable to implement a hysteresis to the system on starting part (safety reasons-on rising part is added another "deadzone", decreasing part is not affected). Exp parameter is ideal for the exponential shaping of the transfer curve. Offset can be applied when a user wants to have a specific value added to the output value. Parameter Mult is suitable for inverting and scaling the transfer curve. Limit is very suitable for restriction (maximal output value of the block is set by this parameter). Output from the CSC block is always in range from -1 to 1.

The next tunable parameter of this block is lpf (Low Pass Filter). The lpf is suitable for setting a response of an analogue sensor, the lower the parameter value is the slower the response is. More about lpf here.

Transfer characteristic of the CSC block

Transfer characteristic of the CSC block

CSC parameters

NameDescription
ldzInput signal which is lower than this value is treated as an off-state level.
hdzInput signal which is higher than (1- hdz) is treated as a full-state level.
hystupA hysteresis above lower deadzone which must be crossed for the output to rise above off-state level.
expExponent for non-linear curvature. The relation is as follows: output = inputexp
offsetThis parameter is added to the output.
multThis parameter multiplies the output.
limitThis parameter is a saturation threshold of the output.
lpfOutput low-pass filter. More about lpf here.

CSC states

NameDescription
inInput signal to CSC block.
outOutput signal from CSC block.

Parameter evaluation order

This is the order in which the parameters are evaluated:

  • ldz, hdz, hystup
  • exp
  • mult
  • offset
  • limit
  • lpf, lpfdn